understanding gods and demonds